@charset "utf-8";
/*初始化*/
html,body,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,dl,dt,dd{padding: 0; margin: 0;}
a{text-decoration: none; outline: none; color: #444444;}
body {background: #FAFAFA; font-family: Microsoft Yahei; font-size: 16px;}
ul,ol {list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
img {border: none;}
/*通用*/
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.mainBox{width:1150px; margin:0 auto; clear:both; height:auto; overflow:hidden;}
.border {border: solid 1px #f0f0f0; background: #ffffff; overflow: hidden;}
.padding5 {padding: 5px;}
.padding10 {padding: 10px;}
.padding10_5 {padding: 10px 5px;}
.paddingT10 {padding-top: 10px;}
.paddingLR5{padding-left: 5px; padding-bottom: 5px;}
.paddingR10{padding-right: 10px;}
.paddingL10{padding-left: 10px;}
.padding510{padding: 5px 10px;}
.padding20_5{padding: 20px 5px;}
.marginB5{margin-bottom: 5px;}
.marginB10{margin-bottom: 10px;}
.marginR10{margin-right: 10px;}
.marginB11{margin-bottom: 11px;}
.marginB4{margin-bottom: 4px;}
.margin20_5{margin: 20px 5px;}
.margin20_10{margin: 20px 10px;}
.hidden {display: none;}
.relative {position: relative;}
/*顶部*/
#top {height: 40px; width: 100%; background: #BF0A10; overflow: hidden;}
#top li { float: left; line-height: 40px; font-size: 14px; color: #ffffff; margin-right: 20px;}
#top li a{color: #ffffff;}
#top li a:hover {color: #f37f00; text-decoration: underline;}
/*banner*/
#banner {height: 190px; display: block; position: relative; overflow: hidden;}
#banner img { position: absolute;}
/*导航*/
#nav {height: 40px; overflow: hidden; background: #BF0A10;border-radius: 5px 7px; }
#nav ul{overflow: hidden;}
#nav li {float: left; line-height: 40px; width: 115px; cursor: pointer;}
#nav li[class="hover"]{background: #E63917; border-radius: 5px 7px; }
#nav li a {width: 100%; line-height: 40px; font-size: 14px; color: #ffffff;background-position:12px 9px; text-indent: 44px; background-repeat: no-repeat; display: block;}

#menu1 a {background-image: url(nav20150724home.png);}
#menu2 a {background-image: url(nav20150724picnews.png);}
#menu3 a {background-image: url(nav20150724zthd.png);}
#menu4 a {background-image: url(nav20150724wmcj.png);}
#menu5 a {background-image: url(nav20150724ddjs.png);}
#menu6 a {background-image: url(nav20150724zyfw.png);}
#menu7 a {background-image: url(nav20150724wcnr.png);}
#menu8 a {background-image: url(nav20150724ddmf.png);}
#nav #menu9 a {background-image: url(nav20150724wmdjr.png); background-position: 10px 12px; text-indent: 34px;}
#menu10 a {background-image: url(nav20150724wjxz.png);}

/*页脚*/
#footer {background: #DEDEDE; border-top: solid #BC000B 5px; width: 100%; text-align: center; padding: 30px 0; margin-top: 8px; overflow: hidden;}
#footer p {font-size: 14px; color: #404040; padding:1px 0;}
#footer  img{vertical-align: middle;}
/*右侧固定导航1*/
#fixedNav {overflow: hidden; top:300px; right: 5px; position:absolute; }
#fixedNav li {border-top: #ffffff solid 1px; vertical-align: middle; width: 90px; line-height: 34px; background: #F0F0F0; text-align: center;}
#fixedNav li a { color: #E63917;}
#fixedNav li:hover {background-color: #E63917;}
#fixedNav li:hover a {color: #ffffff;}
#fixedNav #ewm {height: 88px; width: 88px;}
#fixedNav #ewm img {width: 88px; height: 88px;}
#fixedNav #topback{background: #E63917; cursor: pointer;}
/*当前位置*/
.location {font-size: 16px; line-height: 40px; text-indent: 15px; display: inline-block; float: left;}
.location a {font-size: 18px;}
